Queen Charlotte Sound — definition

1. Queen Charlotte Sound (Noun)

1 definition

Queen Charlotte Sound (Noun) — An inlet of the Pacific Ocean off the coast of British Columbia.

1 type of
sound
2 parts of
BC British Columbia